import { styled } from "styled-components";

export const WrapperFooter = styled.div`
  .footer_content {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    width: 50.5051vw;
    margin: 0 auto;
    .footer_content_left {
      width: 14.1414vw;
      .footer_content_left_city {
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333;
        line-height: 1.2626vw;
        font-size: 0.9091vw;
        margin: 1.0101vw 0;
      }
      .footer_content_left_ul {
        font-size: 0.6061vw;
        color: #333;
        li {
          line-height: 1;
          float: left;
          margin-right: 3.2323vw;
          margin-bottom: 0.7576vw;
          box-sizing: border-box;
        }
        .nodefault {
          color: #006efa;
        }
      }
    }
    .footer_content_center {
      align-self: flex-start;
      width: 13.1313vw;
      font-size: 0.6061vw;
      position: relative;
      padding: 0 2.7778vw;
      .footer_content_center_h4 {
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333;
        line-height: 1.3131vw;
        font-size: 0.9091vw;
        margin: 1.0101vw 0;
      }
      p {
        color: #333;
        font-size: 0.6061vw;
        line-height: 2.15;
      }
      .footer_content_center_a {
        color: #006efa;
      }
    }
    .footer_content_right {
      h4 {
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333;
        line-height: 1.3131vw;
        font-size: 0.9091vw;
        margin: 1.0101vw 0;
        padding-right:12.6263vw;
      }
      p {
        color: #333;
        font-size: 0.6061vw;
        margin-bottom: 0.7576vw;
        a {
          color: #333;
        }
      }
    }
  }
  .footer_bottom {
    width: 60.6061vw;
    padding-left: 10.101vw;
    margin: 0 auto;
    color: #000;
    ul {
      display: flex;
      padding: 0 2.5253vw 0 2.5253vw;
      margin-bottom: 0.5051vw;
      li {
        margin-right: 0.6061vw;
        a {
          font-size: 0.8081vw;
          text-decoration: none;
          color: #006efa;
        }
      }
    }
    p {
      padding: 0 2.5253vw 0 2.5253vw;
      font-size: 0.6061vw;
      a {
        color: #666;
        padding: 0 0.5051vw;
      }
    }
  }
`;
